home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu355.dms / pu355.adf / SuperDark / Docs / SuperDark.doc < prev    next >
Text File  |  1992-09-02  |  29KB  |  806 lines

  1. @AUTHOR "Thomas Landspurg"
  2.  
  3. ## $VER: SuperDark.guide v1.4 (20.3.93)
  4.  
  5. ----------------------------------------------------------------------------------
  6. Main "SuperDark"
  7. ----------------------------------------------------------------------------------
  8.             SuperDark
  9.  
  10.  
  11.     'Introduction'
  12.  
  13.     'Installation'
  14.  
  15.     'Utilisation'
  16.  
  17.     'Configuration'
  18.  
  19.     'Modules'
  20.  
  21.     'Improvment'
  22.  
  23.     'Bug report'
  24.  
  25.     'History'
  26.  
  27.     'Adress'
  28.  
  29.     'Thanks to...'
  30.  
  31. ----------------------------------------------------------------------------------
  32. Introduction "Introduction"
  33. ----------------------------------------------------------------------------------
  34. @Toc    "Main"
  35.  
  36.     Whatis SuperDark?
  37.  
  38.     SuperDark is a Screen Blanker...Yet, another one, but this one has
  39. some special features. It's based on the well now program named AfterDark in
  40. the PC and Macintosh World.
  41.  
  42.         SuperDark_1.3, the version of superdark for WBench 1.3 and 1.2 is
  43. no more supported. Move to WB2.0!
  44.  
  45. IMPORTANT NOTE: Don't blame me for my bad english!!! (I'm French you know!)
  46.  
  47.  
  48. Some caracteristics:
  49.  
  50.     - A lot of different effects, but only one effect is loaded in
  51.       memory at a given time,like:
  52.         o FireWorks,
  53.         o FlyingToaster
  54.         o ASWarm
  55.         o Classic ones like "Clock","Mistify",...
  56.         o More originals like Shufffle, Spot,...
  57.         o .......
  58.  
  59.     - Possibility of screen locking, with password.
  60.  
  61.     - Immediate blanking
  62.  
  63.     - Font sensitive
  64.  
  65.     -....
  66.  
  67. ----------------------------------------------------------------------------------
  68. Installation "Installation"
  69. ----------------------------------------------------------------------------------
  70. Installation
  71. --------------
  72.  
  73. To install SuperDark, just put the SuperDark directory somewhere in your hard
  74. disk, and put the SuperDark program in your WBStartup drawer.
  75. After, just run superdark but don't forget to put the name of the directory
  76. where are the blankers modules in the DARK DIRECTORY string gadget.
  77. If all is correct, you should now see a list with different modules in the
  78. main configuration window.
  79.  
  80. If nothing happen, may be superdark is running, but the main configuration
  81. window is closed. To open it, just run superdark a second time, or just
  82. press the "hotkey" (look 'Configuration'). You can also
  83. try the open window using your workbench "commodities exchanges":
  84.  Select SuperDark and press the 'show' gadget.
  85.  
  86. Note: superDark use reqtools.library if present, and especally the screen
  87. format requester, only available with reqtools V38 or higher...
  88.  
  89. Note2: SuperDark need WB2.0 or higher
  90.  
  91. Tips:
  92. - If you've put superdark in your WBStartup, and if there is this requester
  93. after reboot: "Superdark not yet returned,still waiting?" or something
  94. like that, just add the ToolType DONOTWAIT in the .info of superdark.
  95.  
  96.  
  97. ----------------------------------------------------------------------------------
  98. Utilisation "Utilisation"
  99. ----------------------------------------------------------------------------------
  100. II Utilisation
  101. --------------
  102.  
  103.  To modify parameters, press the key <left shift> and the key <f3>, a
  104. window will appears...the explaination will be given next chapter
  105. Note: if you start another superdark while someone is running, the new
  106. program will exit, but it will told to the older superdark to open is
  107. configuration window.
  108.  
  109.  Immediate blanking: If you press the <left shift>key and the <f4> key at the
  110. same time, there will be an 'immediate blanking', This means that the screen
  111. will be instantanly be blanked.
  112.  
  113.   You can also put the mouse in the lower left corner of the screen to
  114. blank immediatly the screen (in fact after 2 seconds).
  115.   But if you put your mouse in the lower right corner of the screen, 
  116. the screen will neither blank.
  117.  
  118. If don't touch your computer for some time (depending of the configuration)
  119. it will be automaticelly go to a 'blanking state'
  120.  
  121.  
  122. ----------------------------------------------------------------------------------
  123. Configuration "Configuration"
  124. ----------------------------------------------------------------------------------
  125. 3.1 The main window configuratiom:
  126.     ----------------------------------------------------------
  127.     |             __________________            __            |
  128.     |            |                  |          |  |   SD V1.4 |
  129.     |            |                  |          |  |           |
  130.     |            |  'modules'        |          |  |           |
  131.     |            |                  |          |  | 'Smallmem' |
  132.     |            |                  |          |  |           |
  133.     |            |__________________| 'Tempo'   |__|           |
  134.     |                                               'Topaz'    |
  135.     | 'Param'                           Quiet ''               |
  136.     |                    _____________________                |
  137.     |   'Dark directory' |_____________________|               |
  138.     |                    _____________________                |
  139.     |         'CxPopkey' |_____________________|  'TaskPri'     |
  140.     |                    _____________________                |
  141.     |         'Blankkey' |_____________________|               |
  142.     |                          ____________                   |
  143.     |   Lock ''  'PassWord'    |____________|                  |
  144.     |                                                         |
  145.     |                                                         |
  146.     | 'Remove'   'Save'    ' Help '   ' Hide '              |
  147.      ---------------------------------------------------------
  148. ----------------------------------------------------------------------------------
  149. DARKDIR
  150. ----------------------------------------------------------------------------------
  151. Dark directory:
  152.   The first important thing in this window, is the 'SuperDark directory'. It's
  153. the place where superdark will look for his blanking modules. So, if you see
  154. nothing in the Modules list, fill the SuperDark directory with the correct
  155. place where you've put the modules.
  156. ----------------------------------------------------------------------------------
  157. CXPOPKEY
  158. ----------------------------------------------------------------------------------
  159.  You put in this gadget the hotkey used to open this window. This is a standart
  160. Amigados 2.x key description, like "shift f2", or "ctrl f1", or 
  161. "left shift ctrl a".
  162.   Default is "shift f3"
  163. ----------------------------------------------------------------------------------
  164. BLANKKEY
  165. ----------------------------------------------------------------------------------
  166.  This is the gadget where you put the defintition of the hotkey used to make
  167. an immediate blanking. Like the Cxpopkey, it's a standart amigados key
  168. definition. But do not use the same hotkey than cxpopkey!
  169.   Default is "shift f4"
  170.  
  171.   Note that you can also make an immediate blanking by moving your mouse
  172. the lower left corner of the screen.
  173.   If you want to disable screen blanking, just move your mouse to the
  174. lower right corner of your screen.
  175.  
  176. ----------------------------------------------------------------------------------
  177. MODMAIN
  178. ----------------------------------------------------------------------------------
  179.  In the modules list, you must see the superdark modules (like firework, effets,
  180. ramdom,...).If no, look at the Dar directory paragraph!. With this list you
  181. select the module that you eant to be active during the blanking. The current
  182. selection is show at the bottom of the list.
  183.  
  184.  
  185.     Look at:'Modules'
  186. ----------------------------------------------------------------------------------
  187. PARAM
  188. ----------------------------------------------------------------------------------
  189. Param:
  190.   This button open the configuration window of the selected module.
  191. ----------------------------------------------------------------------------------
  192. TEMPO
  193. ----------------------------------------------------------------------------------
  194. Tempo:
  195.   This slider gadget allows you to choose the inactivity time of the blanker, in
  196. seconds.
  197. ----------------------------------------------------------------------------------
  198. QUIET
  199. ----------------------------------------------------------------------------------
  200. Quiet:
  201.   This little checkbox just tell SuperDark to not to show the little window 
  202. when started, the window with: "SuperDark Started,....."
  203. ----------------------------------------------------------------------------------
  204. LOCK
  205. ----------------------------------------------------------------------------------
  206. Lock:
  207.   If you select this checkbox, a passwd will be asked after each blanking of
  208. the screen. Example: you go somewhere else, but you don't want your computer
  209. be used by someone else.
  210. ----------------------------------------------------------------------------------
  211. PASSWORD
  212. ----------------------------------------------------------------------------------
  213.   This gadget allow you to enter the password used to unlock the screen. Note
  214. that the 'LOCK' gadget must be on to use the password features.
  215. ----------------------------------------------------------------------------------
  216. TASKPRI
  217. ----------------------------------------------------------------------------------
  218.   This slider allow you to change the priority of tha blanking task. By default,
  219. this priority is zero, but you can put it to a lower value, so the blanker
  220. won't still any precious CPU time to the other task running at this time.
  221. ----------------------------------------------------------------------------------
  222. TOPAZ
  223. ----------------------------------------------------------------------------------
  224. Topaz:
  225.    SuperDark can use default system font, or use a normal topaz 8 font. I
  226.    use this because sometime default font are too big, so I can just go
  227.    back to a small font quickly.
  228. ----------------------------------------------------------------------------------
  229. SMALLMEM
  230. ----------------------------------------------------------------------------------
  231. SmallMem:
  232.    This gadget allow you to choose if you want the module to be loaded only
  233.    during the blanking period. This use less memory when the blanker is
  234.    not used, but take a little bit to re-load the module each time, especally
  235.    with disk drive
  236. ----------------------------------------------------------------------------------
  237. PASSWD
  238. ----------------------------------------------------------------------------------
  239. Passwd:
  240.    This gadget allow you to enter the Passwd needed to Unlock Screen.
  241. ----------------------------------------------------------------------------------
  242. REMOVE
  243. ----------------------------------------------------------------------------------
  244. Remove:
  245.    If you press this button, SuperDark will be removed (it will exit)...
  246. ----------------------------------------------------------------------------------
  247. SAVE
  248. ----------------------------------------------------------------------------------
  249. Save:
  250.    To Save the current parameters of SuperDark and the Random module.
  251.  
  252. ----------------------------------------------------------------------------------
  253. HELP
  254. ----------------------------------------------------------------------------------
  255. Help:
  256.    This will shows you a little information window.
  257. ----------------------------------------------------------------------------------
  258. HIDE
  259. ----------------------------------------------------------------------------------
  260. Hide:
  261.    This button will close this configuration window. If you want to open
  262. it again, just press <left Shift> and <F3> (or the CxPopkey you've defined) .
  263.  
  264. ----------------------------------------------------------------------------------
  265. Modules
  266. ----------------------------------------------------------------------------------
  267.  
  268. 3.2 Blankings Modules
  269.  
  270. Note:
  271.    All the parameter window of the blanking module have the four following
  272. buttons:
  273.  
  274.    OK: to close the parameters window and to save configuration
  275.    TEST: to test the effect.
  276.    CANCEL:to close the parameter window, without saving configuration.
  277.    INFO: to have some information on this effect.
  278.  
  279. 'Anim'            'Line'            'Slide show'
  280. 'ARexx'            'Line2'            'Spot'
  281. 'ASWarm'            'Melt'            'Star'
  282. 'Effets'            'Mistify'        'Text'
  283. 'FireWork'        'Music'            'Time'
  284. 'FracBlank'        'Plasma'            'Random'
  285. 'FlyingToaster'        'Plasma Cycle'
  286.  
  287.    You can easaly add or remove modules, even when superdark is running.
  288. May be you don't like the module "music", so you just can erease it using
  289. your favorite disk tool, and then just select the "dark directory" field,
  290. press return and the module list will be updated.
  291.     If you want to add new module, it's the same kind of operation, just
  292. put new modules in the dark directory, select the dark directory string
  293. gadget and presse return....
  294.  
  295. ----------------------------------------------------------------------------------
  296. anim "anim"
  297. ----------------------------------------------------------------------------------
  298. 3.2.1 anim
  299.  
  300.   This effect show you a 3d Object moving on the screen. That's all for
  301. the moment, but this effect is still in developpement to be more attractive!
  302.  
  303.    * Medium   cpu-user.
  304.  
  305.    * small memory-user.
  306.  
  307.  
  308. ----------------------------------------------------------------------------------
  309. ARexx "Arexx"
  310. ----------------------------------------------------------------------------------
  311. 3.2.2 ARexx
  312.  
  313.   This effect allow you to send an ARexx command at the beginning of the
  314. blank, and another command at the end of the blanking period. This allow you
  315. to start for example a music program, paint program or custom program during
  316. blanking. I'am sure that a lot of poeple will find good idea for this effect!
  317.  
  318. AREXXPORT: This is the name of the ARexx port where the ARexx command are send.
  319.  
  320. CMD:    This is the command send at the beginning of the blank.
  321.  
  322. ENDCMD:    This is the command send at the end of the blank.
  323.  
  324.     * Small CPU-Usage
  325.  
  326.     * Small Memory-Usage.
  327.  
  328.  
  329. ----------------------------------------------------------------------------------
  330. ASWarm "ASWarm"
  331. ----------------------------------------------------------------------------------
  332. 3.2.3 ASWarm
  333.  
  334.   This module show you little things moving on screen....Just look at it
  335. to understand! It's based on a Sun effect's, and it was made by Markus Illenser
  336. Matthias Scheler for another blanker.
  337.  
  338. SPEED=[Slow motion | Very Slow | Slow | Normal | Fast | Very Fast | Incredible ]
  339.  
  340. WASPS=[1-10] number of Wasps!
  341.  
  342. BEES=[1-500] number of bees!
  343.  
  344. TIGHTNESS=[1-10]
  345.  
  346. COLOR CYCLING=[ON|OFF]
  347.  
  348. AIM MODE=[ON|OFF]
  349.  
  350.     * Medium to big cpu-user
  351.     * Small cpu-user
  352.  
  353.  
  354. ----------------------------------------------------------------------------------
  355. Effets "Effets"
  356. ----------------------------------------------------------------------------------
  357. 3.2.4 Effets
  358.  
  359.   This in fact three different effects. But all these three effects have
  360. been described in an old issue of the scientific america.
  361.  
  362. TYPE= [ INTERFERENCES | DRAGON | FRAC EFFECT | RANDOM ]
  363.  
  364. DUREE= [ 50-100]
  365.  
  366.     * Big cpu-user
  367.     * Medium memory-user
  368.  
  369.  
  370. ----------------------------------------------------------------------------------
  371. FireWork "FireWork"
  372. ----------------------------------------------------------------------------------
  373. 3.2.5 FireWork
  374.  
  375. This effect show you a FireWork on your screen....
  376.  
  377.     * Big cpu-user
  378.     * Medium memory-user
  379.  
  380.  
  381. ----------------------------------------------------------------------------------
  382. FlyingToaster
  383. ----------------------------------------------------------------------------------
  384. 3.2.xx FlyingToaster
  385.  
  386.     This effect seems to be greatly inspired from the well now AfterDark.
  387. I've take the code from a PD ScreenBlanker, FlyingToaster, from xxx
  388.  
  389.     * Medium CPU-user
  390.     * Medium meory-user
  391.  
  392.  
  393.  
  394. ----------------------------------------------------------------------------------
  395. Fracblank
  396. ----------------------------------------------------------------------------------
  397. 3.2.6 Fracblank
  398.  
  399. Adapted from .....
  400.  
  401.  
  402. ----------------------------------------------------------------------------------
  403. Line
  404. ----------------------------------------------------------------------------------
  405. 3.2.7 Line
  406.  
  407.  The screen will slowly disappears under the lines....
  408.  
  409.     * Small cpu-user
  410.     * Medium cpu-user
  411.  
  412.  
  413. ----------------------------------------------------------------------------------
  414. Line2
  415. ----------------------------------------------------------------------------------
  416. 3.2.8 Line2
  417.  
  418.   This effect will show you multicolored lines...You can choose the number
  419. of lines, their speed, etc....
  420.  
  421.  
  422.     * Big cpu-user
  423.     * Medium memory-user
  424.  
  425. ----------------------------------------------------------------------------------
  426. Melt
  427. ----------------------------------------------------------------------------------
  428. 3.2.9 Melt
  429.  
  430.   Very nice effect! The current screen is suddenly moving in a very particular
  431. manner...Look at this one!
  432.   Three type of effects are available:type1,type2,type3 (not very clear...)
  433.  
  434.     * Medium cpu-user
  435.     * Medium cpu-user
  436.  
  437. ----------------------------------------------------------------------------------
  438. Mistify
  439. ----------------------------------------------------------------------------------
  440. 3.2.10 Mistify
  441.  
  442.   Draw moving line on screen, once again...Based on the Window's effect...
  443.  
  444. NUMBERS=[1-3]
  445. SPEED  =[1-10]
  446.  
  447.     * Medium to Big cpu-user
  448.     * Medim memory-usage
  449.  
  450. ----------------------------------------------------------------------------------
  451. Music
  452. ----------------------------------------------------------------------------------
  453. 3.2.10 Music
  454.  
  455.    This effect is based on my old demo named "The PoiPoi". Four little guys
  456. move with music, while PoiPoi musicians are playing the music...
  457.    You can select wich SoundTracker or protracker module to play, by
  458. selecting it's name in the "Module" string gadget (sorry, no requester for
  459. the moment).
  460.    Each of the musician is assigned to one instrument. Usually, soundtracker
  461. modules have 32 instruments. So you can select what instrument a poipoi
  462. is playing. For example, is instrument number two is a guitar, you can put
  463. "2" in "guitar" field. So the guitarist will play instrument number two!
  464.  
  465.   If the module can't find your module, or if the selected file is not a
  466. protracker/stk module, a default module will be played (mod.wizardy).
  467.  
  468.   Try this effect....Really nice!
  469.  
  470. MODULE=<name of the file to be played>
  471. DRUMMER (L)=<1-32>
  472. DRUMMER (R)=<1-32>
  473. LEFT KEYB = <1-32>
  474. RIGHT KEY = <1-32>
  475. GUITAR    = <1-32>
  476.  
  477.  
  478.     * Medium cpu-user
  479.     * Medim memory-usage
  480.  
  481.  
  482. ----------------------------------------------------------------------------------
  483. Plasma
  484. ----------------------------------------------------------------------------------
  485. 3.2.11 Plasma
  486.  
  487.   This effect is based on plasma effect from the demos. But it's not a 
  488. perfect programming, so there must be some problems on some Amiga...
  489.  
  490.     * Big cpu-user
  491.     * Big Memory-usage
  492.  
  493. ----------------------------------------------------------------------------------
  494. Plasma_Cycle
  495. ----------------------------------------------------------------------------------
  496. 3.2.xx Plasma_cycle
  497.  
  498.     This effect also make plasma, but using a standarts bitmap after
  499. cycle the colormap, so it must look nice...
  500.  
  501.     * Big cpu-user
  502.     * Medium Memory-usage
  503.  
  504. ----------------------------------------------------------------------------------
  505. Shuffle
  506. ----------------------------------------------------------------------------------
  507. 3.2.12 Shuffle
  508.  
  509.   Based on a blanking effect from the XSB program...
  510.  
  511. SPEED=[SLOW | MEDIUM | FAST | VERY FAST ]
  512.  
  513.     * Small cpu-user
  514.     * Medium memory-usage
  515.  
  516. ----------------------------------------------------------------------------------
  517. Slide-show
  518. ----------------------------------------------------------------------------------
  519. 3.2.13 Slide-Show
  520.  
  521.   Rem: This effect is only available in WB2.0 or higher....
  522.  
  523.  This effect allow you to make a slide show of your picture during blanking.
  524. Useful if you are a gfx artist!
  525.   Some explanation:
  526.      You must select wich pictures are shown during blanking by pressing the
  527. 'Add' buttonm and then select the picture you want. Delete will remove the
  528. selected filename in the list of the pictures.
  529.     Show will show you the selected picture during a few seconds.
  530.  
  531. Note: The list of the filename will be saved in the file s:slide-show.cfg
  532.   You can modify this file yourself if you want.
  533.  
  534.     * Small cpu-user
  535.     * Medium to big memory-user
  536.  
  537. ----------------------------------------------------------------------------------
  538. spot
  539. ----------------------------------------------------------------------------------
  540. 3.2.x  Spot
  541.  
  542.     One or more spots will highlight the screen. If the module can
  543. open a screen of one or more bitplanes than the actual one, you can change
  544. the luminosity of the background.
  545.     You will see the real screen in the spot (I mean that if something
  546. happens, something move in the screen, you'll see this in the spots).
  547.  
  548. SIZE   = [1-80]
  549. SPEED  = [1-10]
  550. NUMBER = [1-5]
  551. DOUBLEBUFFER=[TRUE|FALSE]  You can use or not dble buffer, but not in all the
  552.                cases.
  553.  
  554. SHADOW = [0-90]   Percentage of luminosity for the background
  555.  
  556.       * Medium Cpu-user
  557.     * Medium Memory-User
  558.  
  559. ----------------------------------------------------------------------------------
  560. Star
  561. ----------------------------------------------------------------------------------
  562. 3.2.14 Star
  563.  
  564.   This effect will show you a Starfield in your screen. You can change
  565. number of stars and their speed.
  566.  
  567.  
  568. STARS NUMBER=[10-150]
  569. SPEED       =[1-10]
  570.  
  571.     * Big cpu-user
  572.     * Medimu memory-user
  573.  
  574. ----------------------------------------------------------------------------------
  575. Text
  576. ----------------------------------------------------------------------------------
  577. Text
  578.  
  579.    Not a very original effect, but evrybody need this one some days.
  580. Just write a little text on your screen, and you can choose resolution screen
  581. and screen font.
  582.  
  583. TEXT=<your text>
  584. FONTS=<font used> (don't modify it from .info)
  585. SCREEN=<screen used> (don't modify it from .info)
  586. SPEEDX=[0..5] 
  587. SPEEDY=[0..5] 
  588.  
  589.     * Small to high cpu-user (dpend of the size font)
  590.     * Medium memory-user
  591.  
  592. ----------------------------------------------------------------------------------
  593. Time
  594. ----------------------------------------------------------------------------------
  595. Time
  596.  
  597.   This effect show you a clock. You can choose three different clocks.
  598. You can also choose the Font, but only for the digital Clock.
  599.   The Clock can move on your screen, if put something else than Zero
  600. in the self-explaining fields SpeedX and SpeedY.
  601.  
  602. TYPE=[DIGITAL|NORMAL|MODERN]
  603. SECONDS=[ON|OFF]
  604. SPEEDX=0..6
  605. SPEEDY=0..6
  606.  
  607.     * Small cpu-user
  608.     * Medium memory-user
  609.  
  610. ----------------------------------------------------------------------------------
  611. Random
  612. ----------------------------------------------------------------------------------
  613. Random
  614.  
  615.   This effect will choose randomly different other effects! You can
  616. select the effect that you want to be 'choosable' in the selection list.
  617. But if the All Checkbox is checked, all the effect are selectables!
  618.  
  619.   The list of the selectables effects is saved in the file s:dark_random.cfg
  620.  
  621.  
  622.         NOTE:
  623.         ----
  624.  
  625.    The blankers modules are executales, so you can pack them with powerpacker
  626. for instance!
  627.  
  628.   
  629.   
  630.  
  631. ----------------------------------------------------------------------------------
  632. Improvment "Improvment"
  633. ----------------------------------------------------------------------------------
  634.  
  635. The future:
  636.  
  637.    It would be nice to make a documentation in a correct english! :-)
  638.    --------------------------------------------------------------
  639.  
  640.     More blankers, but also improve the old one.... They are now much more
  641.     better than the earlier one, but it's only little things, but this make
  642.     life easier for users.
  643.  
  644.  
  645.     o Idea of modules:
  646.  
  647.     - Animation players (could have done using ppanim, but ppanim don't stop
  648.       after Ctrl-C....)
  649.     - "Look-like demos" modules...shaded bobs, plasma
  650.     - AGA specific modules
  651.  
  652.     o Implementation of a Timeout, like in ASWarmIII, to prevent the blanker
  653.     to show only a 'static' image, because another program (like Raytracer) is
  654.     taking the whole CPU.
  655.  
  656. ----------------------------------------------------------------------------------
  657. BugReport
  658. ----------------------------------------------------------------------------------
  659.  
  660. Now bugs:
  661.     - There is a bug using spot with WB3.0, with the workbench screen. This
  662.     is due to the fact that WB3.0 use interleaved screen! 
  663.     - Another bug with spot: Problem with interlace screen...(no crash,
  664.       but only look ugly)
  665.  
  666. Bug Report
  667.  
  668.   Please, send me bug reports, or any information (idea, improvment,etc..)
  669.  
  670.   
  671.   I think there is some problems with A1200 or 4000, due to the DblPal mode..
  672. I don't know a lot of this mode. If you have any information, or any problem
  673. you know what to do!
  674.  
  675.  
  676. ----------------------------------------------------------------------------------
  677. History
  678. ----------------------------------------------------------------------------------
  679. History
  680.  
  681. 01/01/93
  682.     v.09:    -First version realised, on some BBS
  683.  
  684. 30/01/93
  685.     v1.0:    -Lot of bugs fixed, but a lot of bugs still here...
  686. 05/02/93
  687.     v1.1:    - Crash if incorrect configuration fixed
  688.         - TaskPri control added
  689.         - "Mouse in the corner" functions
  690.         - New effect in line.dark
  691.         - New: Spot.dark
  692. 12/02/93
  693.     v1.2:    - SuperDark for OS2.0 or higher is now a commodities
  694.         - Cx_popkey,and blankey can be modified
  695.         - Memory allocation error fixed in spot and anim
  696.         - New: Music.dark! GREAT...
  697.         - First version sent to FredFish and to BBS via SAN
  698. 25/02/93:
  699.     v1.21:    - Bug fixed in module spot.dark: if the screen width was not a 
  700.         multiple of 8 this cause a modulo problem...
  701.         - Bug fixed in the FireWork module, sometime the module never
  702.         exit.
  703.         - The 3d Amiga logo was in the wrong direction in the anim module
  704.         :-)
  705.         - French text removed in the effects and line 2 modules
  706.         - In overscan, Shuffle and line doesn't use the whole screen.
  707.         Corrected.
  708.         - Bug in slide-show: when the param window was opened the
  709.         first time, the file list wasn't correct. Fixed.
  710.         - The "Duree" field in the Random module was not correct. Fixed
  711.  
  712.         - Source: I've finally got the last 2.0 includes files, and I've
  713.         changed my files to fit them. No more "convert.h" file.
  714. 08/03/93:
  715.     v1.22:
  716.         - New type of datas: IMAGE, and DATA_STRING
  717.         - choice of screen reolution in some modules, using reqtools
  718.         requester.
  719. 10/03/93:
  720.     v1.3:
  721.         - Pointer should now disappear...
  722.         - Bug fixed in Plasma (screen depth is now really zero )
  723.         - Music: Now music players should be visible in NTSC :-)
  724.         - Music: File selector (and wait...soon, more interesting things)
  725.  
  726. 20/03/93:
  727.     v1.4
  728.         - Forgot to put UnLockPubScreen() ! Now fixed
  729.         - Look at the font size of window title bar.
  730.         - The famous Uppercase/Lowercase bug reported in Usenet
  731.           corrected. Now blankers modules are also recognise even
  732.           if they use uppercase letters.
  733.         - New type of data: FONT
  734.         - Bug removed in ASwarm if screen depth was less then 2 bitpl.
  735.         - Superdark_1.3 support stopped
  736.         - new: text.dark
  737.  
  738. 25/03/93:
  739.     v1.4b
  740.         - Support for other fonts than topaz 8. (All interlace WB users
  741.           will be happy!)
  742.         - New features: choice between Topaz and default font
  743.         - New features and SmallMem
  744.         - Bug: I had also a famous _lock_ bug... forgot to UnLock()..
  745.         - bug: RemPort was used instead of DeletePort(), this cause some
  746.           bytes of mem to be lost...
  747.         - Fixed problem with mode who wanted a copy of workbench screen.
  748.           Now this copy look like the original WBench screen...
  749.         - UnLock screen is now in hires
  750.         - Changed place of a SetTaskPri, so now even if there is a high
  751.          CPU usage, you see the blanking module. But if there is
  752.          absolutly no CPU left, it could stop and not show anything...
  753.          next step: put a timeout and show a black screen...
  754. 27/03/93:
  755.     v1.5
  756.         - Size of superdark have been reduced from about 4k by writing
  757.           my own printf(using RawDoFmt of course, scanf, etc....
  758.         - Clock is now moving.
  759.         - Better look of the blanker in random mode...Last screen is
  760.           now taken as the current screen for effects like shuffle,melt...
  761.         - Also in random mode: all the selected effects are show once
  762.           No more seing twice the same effect, or never saw one..
  763.  
  764.  
  765. ----------------------------------------------------------------------------------
  766. Adress
  767. ----------------------------------------------------------------------------------
  768.  Contact adress
  769.  
  770.     Thomas LANDSPURG
  771.     9, Place Alexandre 1er
  772.     78000 VERSAILLES
  773.     FRANCE
  774.  
  775.     FidoNet: 2:320/104.18
  776.     AMyNet:     39:180/1.18
  777.     UseNet:     Thomas_Landpsurg@ramses.gna.org
  778.  
  779.     (better use UseNet...faster and seafer)
  780.  
  781.  SuperDark may not be included with any commercial product nor may it be
  782.  sold for profit either separately or as part of a compilation without
  783.  my permission. It may be included in non-profit disk collections such as the
  784.  Fred Fish collection. It may be archived & uploaded to electronic bulletin
  785.  board systems as long as all files remain together & unaltered.
  786.  
  787.  
  788.  So you can use this program freely, but if you find it useful, just send
  789. me a letter or postcard with your opinion,
  790.  
  791. ----------------------------------------------------------------------------------
  792. Thanks
  793. ----------------------------------------------------------------------------------
  794. 8. Thanks:
  795.  
  796.  
  797.     Thanks to:
  798.  
  799. - Eric Delord, for his help!
  800. - Frank Geider
  801. - Per Jonsson
  802. - Aeneas Verhe
  803. - Chris Hurley
  804. - Theodore A. Serreyn 
  805.  
  806.